package com.topgay.service;

import java.util.Map;

import com.topgay.domain.CSCenter;

public interface CSCenterService {

	/**
	 * 페이징 처리 목록 조회 메소드.
	 * 조회한 게시물들(ArrayList)와 페이징 처리를 위한 PagingBean의 객체를 생성해 Map에 넣어 return 처리한다.
	 * @param page
	 * @param divide
	 * @return
	 */
	public abstract Map getCSCenterList(int page, int divide);
	
	/**
	 * CSCenter - 글쓰기 입력 처리 메소드
	 * @param cscenter
	 */
	public abstract void getWriteContent(CSCenter cscenter);
	
	/**
	 * CSCenter - 한개의 글(게시물)을 조회하는 메소드
	 * @param cscenterNo int - 글 번호
	 */
	public abstract CSCenter getCSCenterContentByNo(int cscenterNo);
	
	/**
	 * CSCenter - Divide에 해당되는 글 번호의 가장 큰 수를 조회하는 메소드
	 * @param divide
	 * @return
	 */
	public abstract int getMaxCscenterDivideNo(int divide);
}
